What its all about
For over a decade I’ve been looking for a modern replacement for what I always felt like was the perfect wiki: OpenWiki by Laurens Pit.
After the demise of Screwturn wiki and in the vacuum of another decent solution, I decided to create my own. First in ASP.net for the management of the NetworkDLS.com website, then porting to ASP.NET Core sitting on top of SQL Server, and finally a port to Sqlite so its easier to setup and maintain.
The principals were clear:
- You should be able to create, edit, and link pages just by typing their names and have the engine create the linked pages if they don’t exist.
- This enables a kind of lazy “fill-it-in-later” documentation format that I am most comfortable with and which I’ve seen readily utilized on various teams that I’ve managed.
- Pages should be searchable.
- Table of contents and glossaries should be built in and completely built for you.
- Pages should be taggable to create logical groups.
- Files should be attached to pages.
- All content should be versioned, and changes easily reverted.
- You should be able to identify who made a change.
Shoutout
Thanks Laurens for all the good years, you were a major motivator!
Related